.jright{ width:1000px; background:#fff; float:left;display:inline; }
.jright .content{ width:940px; padding:0 30px; float:left;}
.jright .content .jobtitle{ width:100%; height:41px; float:left; margin-top:10px;}
.jright .content .jobtitle .tithead{ border-bottom: 1px solid #EFEFEF; width:100%;}
.jright .content .jobtitle .tithead ul{ float: left;}
.jright .content .jobtitle .tithead li{float:left; font-size:17px; height:38px;line-height:38px;margin-right: 15px;padding-right:5px; font-weight: bold;}
.jright .content .jobtitle .tithead li a{color:#A9A9A9 }
.jright .content .jobtitle .tithead li a:hover{ text-decoration: none; color: #777777}
.jright .content .jobtitle .tithead li.active{border-bottom:3px solid #F0534E;}
.jright .content .jobtitle .tithead li.active a{color:#444;}
.jright .content .jobtitle .tithead li.active a:hover{color:#444;}
.jright .content .jobtitle .tithead h2{ float:left; font-size:18px; color:#444; height:38px;border-bottom:3px solid #F0534E;
    background:#fff; line-height:38px; padding-right:5px;}
/**搜索**/
.jright .content .jobsearch{ float:left; width:470px;margin-top:30px;height:40px; padding-left:200px; margin-bottom:10px;}
.jright .content .jobsearch span{ float:left;height:40px; line-height:40px; font-size:14px; display:inline;}
.jright .content .jobsearch span .keyWord{ width:350px;  border:1px solid #CDCDCD; padding:0 20px; font-size:14px; border-right:none ;
    height:38px; line-height:38px; outline:none;}
.jright .content .jobsearch span .searpos{ width:60px;  border:none;font-size:14px; text-align:center;
    height:40px;outline:none; background:#EB5348 url(/default/images/icon/icon6.png) 17px -83px no-repeat; color:#fff; cursor:pointer;}

/*显示列表*/
.jright .content .addpos{ width:100%; float:left; margin-top:5px;}
.jright .content .addpos i{ width:19px; height:19px; float:left; margin-top:9px; margin-left:20px; background:url(/default/images/icon/menuicon.png) 0 -299px no-repeat}
.jright .content .addpos a{ width:130px; height:34px; display:block; float:left; background:#01BAB4;border-radius:5px; color:#FFFFFF; line-height:34px;}
.jright .content .pinfo{ width:100%; float:left; margin-top:12px;}
.jright .content .pinfo .line{width:100%; height:1px; background:#d8d8d8; float:left; overflow:hidden;}

.jright .content .information{ width:100%; height:40px; float:left; margin-top:15px; line-height:40px; font-size:14px;border-bottom:1px solid #ccc;}
.jright .content .information span{  color:#a5a5a5}
.jright .content .information em{ color:#FF3300}
/**/
.jright .content .pinfo .listmenu{ width:100%;float:left; }
.jright .content .pinfo .listmenu .nullcon{ width:100%; height:85px; line-height:80px; float:left; text-align:center; font-size:15px; color:#888;border-bottom:1px solid #E0E0E0;}
.jright .content .pinfo .listmenu .nullcon a{color: #66bce4;}
.jright .content .pinfo .listmenu ul{float:left;height:85px; width:100%; border-bottom:1px solid #E0E0E0;color:#313131}
.jright .content .pinfo .listmenu li{ float:left; height:85px; line-height:85px;  font-size:14px;}
.jright .content .pinfo .listmenu li a{ float:left;}
#operate a{ margin-top: 33px;}
.jright .content .pinfo .listmenu li .checkboxs{ width:16px; height:16px; margin-top:12px; }
.jright .content .pinfo .listmenu ul.one{background:#F2F2F2; border:none;height:38px;}
.jright .content .pinfo .listmenu ul.one li{float:left; height:38px; line-height:38px; font-size: 15px;}
.jright .content .pinfo .listmenu ul.one li input.checkboxs{ margin-top:11px; float: left }

.jright .content .pinfo .listmenu li.p1{ width:40px;}
.jright .content .pinfo .listmenu li.p90{ width:90px;}
.jright .content .pinfo .listmenu li.p20{ width:90px;}
.jright .content .pinfo .listmenu li.p100{ width:100px;}
.jright .content .pinfo .listmenu li.p200{ width:200px;}
.jright .content .pinfo .listmenu li.p2{ width:260px;}
.jright .content .pinfo .listmenu li.p3{ width:160px;}
.jright .content .pinfo .listmenu li.p4{ width:150px;}
.jright .content .pinfo .listmenu li.p5{ width:140px;}
.jright .content .pinfo .listmenu li.p6{ width:170px;}
.jright .content .pinfo .listmenu li.p800{ width:800px;}
.jright .content .pinfo .listmenu li.p400{ width:400px;}

.jright .content .pinfo .listmenu li.p1 input{ margin-top:34px; margin-left:12px ; float: left}
.jright .content .pinfo .listmenu li .pborder{ border: 1px solid #ccc; padding:3px 10px;border-radius: 3px; color:#9D9D9D;font-size: 14px; cursor: pointer; margin-right:20px;}
.jright .content .pinfo .listmenu li.p2 .jpost{ width: 100%; height: 26px; line-height: 26px; float: left; margin-top: 15px; font-size: 17px; font-weight: bold}
.jright .content .pinfo .listmenu li.p2 .jpost a{ color: #F45059;float: left}
.jright .content .pinfo .listmenu li.p2 .jpost a:hover{}
.jright .content .pinfo .listmenu li.p2 .jcompany{ width: 100%; height: 26px; line-height: 26px; float: left;font-size: 15px;margin-top:5px; }
.jright .content .pinfo .listmenu li.p2 .jcompany a{ color: #333;float: left}
.jright .content .pinfo .listmenu li.p2 .jcompany a:hover{color: #303030;}
.jright .content .pinfo .listmenu li .status{ float: left; margin-top: 4px;}
.jright .content .pinfo .listmenu li label{ color: #454545; float: left; margin-left:2px;}

.jright .content .pinfo .listmenu li .statusval{ width: 86px; height: 28px; line-height: 28px; float: left; background:#E6514B; margin-top: 28px; text-align: center; color: #fff;}
.jright .content .pinfo .listmenu li .declined{ background:#ccc; }
.jright .content .pinfo .listmenu li .bright{ background:#F97C00;}
.jright .content .pinfo .listmenu li .normal{ background:#579f42;}

.jright .content .pinfo .listmenu li i.p{margin-right: 15px; width:17px ; height: 17px; float: left;cursor: pointer }
.jright .content .pinfo .listmenu li i.del{ background:url(/default/images/icon/icon6.png) 0px 0px no-repeat;  }
.jright .content .pinfo .listmenu li i.del:hover{ background-position:-33px 0px ; cursor: pointer }
.jright .content .pinfo .listmenu li i.revoked{ background:url(/default/images/icon/icon6.png) 0px -40px no-repeat; }
.jright .content .pinfo .listmenu li i.revoked:hover{ background-position:-36px -40px ;  }
.jright .content .pinfo .listmenu li i.edit{ background:url(/default/images/icon/icon6.png) 0px -136px no-repeat;}
.jright .content .pinfo .listmenu li i.edit:hover{ background-position:-32px -136px ; cursor: pointer }
.jright .content .pinfo .listmenu li i.act{ background:url(/default/images/icon/icon6.png) 0px -170px no-repeat;}
.jright .content .pinfo .listmenu li i.act:hover{ background-position:-33px -170px ; cursor: pointer }
.jright .content .pinfo .listmenu li i.shield{ background:url(/default/images/icon/icon6.png) 0px -205px no-repeat;}
.jright .content .pinfo .listmenu li i.shield:hover{ background-position:-33px -205px ; cursor: pointer }
.jright .content .pinfo .listmenu li i.urgent{ background:url(/default/images/icon/icon6.png) 0px -236px no-repeat;}
.jright .content .pinfo .listmenu li i.urgent:hover{ background-position:-33px -236px ; cursor: pointer }
.jright .content .pinfo .listmenu li i.cp{ background:url(/default/images/icon/icon6.png) 0px -264px no-repeat;}
.jright .content .pinfo .listmenu li i.cp:hover{ background-position:-33px -264px ; cursor: pointer }

.jright .content .pinfo .listmenu li a{ color:#454545;}
.jright .content .pinfo .listmenu li a.company{ color: #454545; font-size: 15px; font-weight: bold}
.jright .content .pinfo .listmenu li a.job_title{ color: #F45059; font-size: 17px; font-weight: bold}
.jright .content .pinfo .listmenu li a.details{ color:#0071B7 }
.jright .content .pinfo .listmenu .linkbright{ color: #00a0e9; font-size: 15px}

.jright .content .pinfo .listmenu li .delivered{}
.jright .content .pinfo .listmenu li .nodelivered{}


.jright .content .imglist{ float: left; width: 100%; margin-top: 10px;}
.jright .content .imglist dl{ float: left; width: 205px; margin: 14px; height: 237px; border: solid 1px #E4E4E4}
.jright .content .imglist dl dd{ float: left; margin: 3px; height: 199px; width: 199px;}
.jright .content .imglist dl dt{ float: left; height: 32px; line-height: 32px;}
.jright .content .imglist dl dt a{ height: 32px; width: 80px; margin-left: 70px; float: left}
.jright .content .imglist dl dt a:hover{ color: #ff2222; text-decoration: none}
.jright .content .imglist dl dt a i{ float: left; height: 22px; width: 20px; margin-top: 8px; background:url(/default/images/icon/icon6.png) 0px 0px no-repeat;}

.iurgent{ background: #ff2222; float: left; width: 50px; height: 26px; margin-left: 5px; margin-top: 35px;background:url(/default/images/icon/arrowicon.png) 0px -88px no-repeat; }

/*启停功能*/
.jright .content .pinfo .start_stop{ width:100%; margin-top:30px; float:left;}
.jright .content .pinfo .start_stop .status{ width:130px; height:40px; line-height:40px; text-align:center; float:left;}
.jright .content .pinfo .start_stop .status a{ width:100%; height:40px; display:block;color:#fff; text-decoration:none;border-radius:5px; font-size:15px;}
.jright .content .pinfo .start_stop .status a.start{background:#FF6B0D; }
.jright .content .pinfo .start_stop .status a.stop{background:#2EB57B; }
.jright .content .pinfo .start_stop .remaining{ float:left; margin-left:35px; color:#404040; font-size:14px; height:40px; line-height:40px;}
.jright .content .pinfo .start_stop .remaining strong{ color:#FF6B0D; margin:0 3px;}
.jright .content .pinfo .m60{ margin-top:50px;}
.jright .content .pinfo .recording{ width:100%; float:left; margin-top:20px;}
.jright .content .pinfo .recording h2{ float:left; height:30px; line-height:30px; font-size:18px; color:#303030; margin-left:15px; width:925px;}
.jright .content .pinfo .recordinglist{ width:100%; float:left; margin-top:20px; font-size: 15px;}
.jright .content .pinfo .recordinglist ul.srecord{ height:50px; line-height:50px;}
.jright .content .pinfo .recordinglist ul.srecord li{float:left; height:50px; line-height:50px;}
.jright .content .pinfo .recordinglist ul.srecord li.statr{ color:#2EB57B}
.jright .content .pinfo .recordinglist ul.srecord li.stop{ color:#FF6B0D}
    /*分页样式*/
.page_list { margin-top: 26px; width: 100%; text-align: center; float: left}
.page_list ul {width: auto; overflow: hidden; border: 1px solid #ddd; border-radius: 3px; padding: 0; margin: 0; display: inline-block;}
.page_list ul li { float: left;  border: none; height: 30px; line-height: 30px; border-right: 1px solid #ddd; min-width:25px;}
.page_list ul li span{ height: 30px; line-height: 30px; padding: 6px 12px;  min-width:25px;}
.page_list ul li a {  padding: 6px 12px;  text-decoration: none; color: #000}
.page_list ul li a:hover {  background: #eee}
.page_list ul li.active a {  color: #fff; cursor: default;  background-color: #337ab7; border-color: #337ab7}
.page_list ul li.active span{height: 30px; line-height: 30px; padding: 6px 12px;  min-width:25px; background: #3b4249; color: #fff}

/*上传照片*/
.uploader{ float: left; width: 912px; margin-left: 14px; border: solid 1px #E4E4E4; margin-top: 30px; background: #F9F9F9}
.uploader .title{ margin-top: 10px; margin-left: 26px; font-size: 14px;}
.uploader .btns{ float: left; margin: 10px;}
.uploader .btns .ydiv{ float: left; width: 120px; text-align: center; }

.uploader .btns button{cursor: pointer; background: #E4E4E4; width: 120px; height:40px; line-height: 32px; border: 0; font-family: "微软雅黑", "宋体";}

.uploader .uploader-list{
     margin-left: 26px; float: left; width: 890px;
}
.uploader .uploader-list div{
    width: 200px; float: left; margin-top: 20px; margin-right: 20px;text-overflow:ellipsis;overflow:hidden;
}

.vipinfo{width: 940px; float: left; margin-top: 30px; margin-bottom: 30px; }
.vipinfo dl{ width: 220px; float: left; height: 114px; background: #66BCE4; margin-right: 20px;  }
.vipinfo dl.end{ margin-right: 0px;}
.vipinfo dl dt{ width: 114px; height: 114px; float: left;}
.vipinfo dl dt i{ width: 80px; height: 80px; display: block; margin: 17px; float: left; background:url("/default/images/company/vipcount.png") }
.vipinfo dl dd{ width: 106px; height:100px; margin-top: 6px; font-size: 22px; float: left}
.vipinfo dl dd span{ width: 106px; margin-top: 14px; height: 30px; line-height: 30px; float: left; color: #fff }

.vipinfo dl.c2{ background: #2EB37A}
.vipinfo dl.c2 dt i{ background-position: 0px -110px;}
.vipinfo dl.c3{ background: #FFB749}
.vipinfo dl.c3 dt i{ background-position: 0px -222px;}
.vipinfo dl.c4{ background: #DF5344}
.vipinfo dl.c4 dt i{ background-position: 0px -334px;}

/***select菜单**/
.select{border:#ccc 1px solid; height:30px; width:120px; line-height:30px;cursor:pointer; background:#fff; color:#696969;}
.select span{float:left; height:30px; width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.select span a{padding-left:6px; height:30px; text-decoration: none}
.select i{background:url("/default/images/icon/soselb.png") 0px -100px; width:10px; height:10px; margin-top:13px; float:right; margin-right:6px;}
.select i.swap{background:url("/default/images/icon/soselb.png") -15px -100px;}

.selectOptions{position:absolute;border:#ccc 1px solid;background:#fff; z-index:555555555;}
.selectOptions ul{}
.selectOptions ul li.section{background:#000000; cursor:auto}
.selectOptions ul li{ color:#9F9F9F; height:26px; line-height:26px; cursor:pointer;}
.selectOptions ul li a{padding-left:6px; padding-right:6px; text-decoration: none}
.selectOptions ul li.selected{ background:#E3E3E3; color:#575757}
/*时间层位置*/
#jedatebox{
    z-index: 29891015!important;
    margin-left: 0px;
    position: fixed!important;
<!--[if IE 8]> margin-top: -125px; <![endif]-->
}
/*更改时间框大小*/
.jedatebox{
    width:226px!important;
}
/*邀请面试层*/
.layer-interview {
    border: 6px solid #8D8D8D;
    border: 6px solid rgba(0,0,0,.3);
}
.interviewbox{
    width: 380px;
    height:240px;
    overflow: hidden;
    padding-left: 20px;
    margin-left: 20px;
    margin-top:20px;
}
.interviewtime{
    width: inherit;;
    height: 25px;
    padding: 10px 0 0 0;
}
.interviewtime em{
    color: #a8a8a8;
    margin-left: 5px;
}
.interviewtime i{
    font-size: 14px;
    font-style: normal;
}
.interviewtime span{
    margin-right: 20px;
    width: 370px;
    display: inline-block;
}
.timeput{
    line-height: 25px;
    height: 25px;
    width: 225px;
    border: 1px solid #ccc;
    font-size: 14px;
    color: #a8a8a8;
    margin-left: 10px;
    padding-left: 15px;
}
.wicon{
    background-image: url("");
    background-repeat:no-repeat;
    background-position:right center;
}
.jobtitle{
    padding: 0px 0 10px 0;
    height: 25px;
}
.jobtitle i{
    font-size: 14px;
    line-height: 25px;
    font-style: normal;
}
.jobtitle select{
    border: 1px solid #ccc;
    line-height: 25px;
    height: 25px;
    width: 242px;
    overflow: hidden;
    font-size:14px;
    color: #a8a8a8;
    margin-left: 10px;
}
.jobtitle option{
    text-align: center;
    color: #696969;
}
.jobtitle select::-ms-expand {
    display: none;
}

.jobnote{
    width: 370px;
    height: 110px;
}
.jobnote span{
    width: 370px;
    height: 90px;
    display: inline-block;
    padding: 20px 0 0 0;
}
.jobnote i{
    font-size: 14px;
    line-height: 25px;
    font-style: normal;
}
.jobnote textarea{
    width: 240px;
    height:88px;
    line-height: 25px;
    vertical-align: middle;
    margin-left: 10px;
    resize: none;
    border: 1px solid #ccc;
}
.jobnote em{
    color: #a8a8a8;
    margin-left: 5px;
}
.interviewtip{
    width: 370px;
    margin-top: 13px;
    color: #ccc;
}
.interviewbutton{
    width: 319px;
    text-align: right;
    padding-top: 20px;
    padding-right: 38px;
}
.interviewbutton em{
    float: left;
    color: #a8a8a8;
}
.interviewbutton input{
    float: right;
    width: 75px;
    height: 30px;
    line-height: 30px;
    background-color: #3a9ccd;
    color: #fff;
    border: none;
    cursor: pointer;
}

/*无发布工作*/
.noJobDiv{
    width: 380px;
    height: 280px;
    overflow-y: auto;
    overflow-x: hidden;
}
.noJobDiv .haveNoJob{
    width: 380px;
    height: 200px;
    text-align: center;
    padding-top: 0px;
    padding-bottom: 10px;
    margin-top: 60px;
    background: url(/default/images/company/bgpic.jpg) center 130px no-repeat;
}
.noJobDiv .haveNoJob .first-tip{
    font-size: 18px;
    color: #E17100;
}
.noJobDiv .haveNoJob .second-tip{
    font-size: 14px;
    margin-top: 15px;
}
.noJobDiv .haveNoJob .button{
    background: #2e8ded;
    width: 282px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    margin-top: 20px;
    display: inline-block;
    font-size: 16px;
}